package com.qf.service;


import com.qf.entity.Diaries;
import com.qf.vo.R;

/**
 * 日记(Diaries)表服务接口
 */
public interface DiariesService {
    //添加日记 修改日记(修改文本内容,修改状态 show/hide) 查询日记

    /**
     * 新建日记
     *
     * @param diaries
     * @return
     */
    R addDiaries(Diaries diaries);

    /**
     * 根据日记Id来删除日记
     *
     * @param diaries
     * @return
     */
    R deleteDiaries(Diaries diaries);

    /**
     * 根据日记id来修改日记内容
     *
     * @param diaries
     * @return
     */
    R updateDiaries(Diaries diaries);

    /**
     * 根据日记的每个属性来动态查询日记
     *
     * @param diaries
     * @return
     */
    R selectDiaries(Integer userId);

}

